return the favor - Francés Inglés Diccionario